import type { AsyncDataResult, SyncDataResult } from './types'

export default interface IBase {
  uuid(): SyncDataResult<string>
  types(): SyncDataResult<string>
  showPrimaryKey(): SyncDataResult<string>  
  showTables(): AsyncDataResult<string>
}